COTS, Workflow, and Software Process Management: An Exploration of Software Engineering Tool Development
نویسندگان
چکیده
This paper reports our initial investigations into the use of workflow technology for constructing a software process management tool. We examine some recent work undertaken in the fields of tool construction technologies and low cost workflow engines. Using an example Software Engineering Environment (PSEE) built on top of a commercial RDBMS, we demonstrate a mapping from the PSEE onto the WfMCs Process Definition Interchange Process Model. The resultant workflow process definition can be imported into a WfMC conformant workflow management system, thereby enabling the enactment of the software process model by different workflow management systems.
منابع مشابه
Defining Agents in a COTS-Aware Requirements Engineering Approach
The goals of developing systems better, faster, and cheaper continue to drive software engineering practitioners and researchers to investigate software engineering methodologies that are novel, yet practical. As the size and complexity of systems continues to grow, there has been a growing interest in the investigation of social paradigms (e.g., agentand goaloriented approaches) and the use of...
متن کاملCOTS Software Selection: The Need to make Tradeoffs between System Requirements, Architectures and COTS/Components
This short paper presents a new research agenda to address problems of COTS software selection in the forthcoming decade. It describes the increasing shift towards software engineering based on COTS software packages, the limitations of current COTS/component-based software engineering methods and research efforts, and proposes a new research agenda to address the problems which arise from a so...
متن کاملFrom Software Process to Workflow Process: the Workflow Lifecycle
Despite the great effort devoted to the development of Workflow models and Workflow Management Systems during the last decade, a strong foundation about workflow development is still to come. Assuming that a workflow is a complex software product, in this paper we argue that the principles and techniques of software development — in particular, methodological concerns— can help in the developme...
متن کاملAutomating the Variability Management, Customization and Deployment of Software Processes: A Model-Driven Approach
This paper presents a model-driven and integrated approach to variability management, customization and execution of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. Model-driven engineering provides support to the specification of software processes and their transformation to workflow specifications. Software ...
متن کاملCOTS and OSS: A Comparative View
Open source software (OSS) and Commercial off the shelf (COTS) components are the most fundamental ways of software development. In this paper, COTS and OSS are compared on the basis of many attributes and development life cycle of software. KeywordsCommercial of the shelf (COTS), Open source software (OSS), Component based software engineering (CBSE)
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000